do the digging - French English Dictionary